agricultural mechanization - Turkish English Dictionary